package com.blueocean_health.care.management.domain.dto;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class SOrderServiceInfoEntity implements Serializable {
    private String id;

    private String serviceId;

    private String orderId;

    private Date beginTime;

    private Date endTime;

    private String day;

    private String illnessGrade;
    private String illnessGradeName;
    private Double oneDayPrice;

    private Double totalPrice;

    private Double actualDayPrice;

    private String department;

    private String departmentName;

    private String floor;

    private String floorName;

    private String buildingNumber;

    private String buildingNumberName;
    


	private String outworker;

    private String outworkerName;

    private String hospitalBed;

    private Double actualTotalPrice;

    private String nurse;

    private String headNurse;

    private Double hourPrice;

    private String receiptNum;

    private String remark;

    private Long version;

    private Date createTime;
    private List<SOrderServiceNurseInfoEntity> sOrderServiceNurseInfoEntity;

    private String serviceRefundFlag;
    private String timeType; //订单小时制 1：24小时制  2:12小时制
    private String singleService; //单项服务id
    private String singleServiceName;//单项服务名称
    private String refundServiceId;
    private Double  additionalPrice;//附加费
    private String  hasAdditionalPrice;//是否有附加费 1 有 0 无
    
    
    public String getHasAdditionalPrice() {
		return hasAdditionalPrice;
	}

	public void setHasAdditionalPrice(String hasAdditionalPrice) {
		this.hasAdditionalPrice = hasAdditionalPrice;
	}

	public Double getAdditionalPrice() {
		return additionalPrice;
	}

	public void setAdditionalPrice(Double additionalPrice) {
		this.additionalPrice = additionalPrice;
	}

	public String getRefundServiceId() {
		return refundServiceId;
	}

	public void setRefundServiceId(String refundServiceId) {
		this.refundServiceId = refundServiceId;
	}

	public String getSingleServiceName() {
		return singleServiceName;
	}

	public void setSingleServiceName(String singleServiceName) {
		this.singleServiceName = singleServiceName;
	}

	public String getSingleService() {
        return singleService;
    }

    public void setSingleService(String singleService) {
        this.singleService = singleService;
    }
	public String getTimeType() {
		return timeType;
	}

	public void setTimeType(String timeType) {
		this.timeType = timeType;
	}

	public String getServiceRefundFlag() {
		return serviceRefundFlag;
	}

	public void setServiceRefundFlag(String serviceRefundFlag) {
		this.serviceRefundFlag = serviceRefundFlag;
	}

	public String getIllnessGradeName() {
		return illnessGradeName;
	}

	public void setIllnessGradeName(String illnessGradeName) {
		this.illnessGradeName = illnessGradeName;
	}

	public String getBuildingNumberName() {
		return buildingNumberName;
	}

	public void setBuildingNumberName(String buildingNumberName) {
		this.buildingNumberName = buildingNumberName;
	}

	public List<SOrderServiceNurseInfoEntity> getSOrderServiceNurseInfoEntity() {
		return sOrderServiceNurseInfoEntity;
	}

	public void setSOrderServiceNurseInfoEntity(List<SOrderServiceNurseInfoEntity> sOrderServiceNurseInfoEntity) {
		this.sOrderServiceNurseInfoEntity = sOrderServiceNurseInfoEntity;
	}

	private static final long serialVersionUID = 1L;


    public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getServiceId() {
        return serviceId;
    }

    public void setServiceId(String serviceId) {
        this.serviceId = serviceId == null ? null : serviceId.trim();
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId == null ? null : orderId.trim();
    }

    public Date getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(Date beginTime) {
        this.beginTime = beginTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

   

    public String getDay() {
		return day;
	}

	public void setDay(String day) {
		this.day = day;
	}

	public String getIllnessGrade() {
        return illnessGrade;
    }

    public void setIllnessGrade(String illnessGrade) {
        this.illnessGrade = illnessGrade == null ? null : illnessGrade.trim();
    }

    public Double getOneDayPrice() {
        return oneDayPrice;
    }

    public void setOneDayPrice(Double oneDayPrice) {
        this.oneDayPrice = oneDayPrice;
    }

    public Double getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(Double totalPrice) {
        this.totalPrice = totalPrice;
    }

    public Double getActualDayPrice() {
        return actualDayPrice;
    }

    public void setActualDayPrice(Double actualDayPrice) {
        this.actualDayPrice = actualDayPrice;
    }


    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName == null ? null : departmentName.trim();
    }


    public String getFloorName() {
        return floorName;
    }

    public void setFloorName(String floorName) {
        this.floorName = floorName == null ? null : floorName.trim();
    }


   


    public String getDepartment() {
		return department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getFloor() {
		return floor;
	}

	public void setFloor(String floor) {
		this.floor = floor;
	}

	public String getBuildingNumber() {
		return buildingNumber;
	}

	public void setBuildingNumber(String buildingNumber) {
		this.buildingNumber = buildingNumber;
	}

	public String getOutworker() {
		return outworker;
	}

	public void setOutworker(String outworker) {
		this.outworker = outworker;
	}

	public String getOutworkerName() {
        return outworkerName;
    }

    public void setOutworkerName(String outworkerName) {
        this.outworkerName = outworkerName == null ? null : outworkerName.trim();
    }

    public String getHospitalBed() {
        return hospitalBed;
    }

    public void setHospitalBed(String hospitalBed) {
        this.hospitalBed = hospitalBed == null ? null : hospitalBed.trim();
    }

    public Double getActualTotalPrice() {
        return actualTotalPrice;
    }

    public void setActualTotalPrice(Double actualTotalPrice) {
        this.actualTotalPrice = actualTotalPrice;
    }

    public String getNurse() {
        return nurse;
    }

    public void setNurse(String nurse) {
        this.nurse = nurse == null ? null : nurse.trim();
    }

    public String getHeadNurse() {
        return headNurse;
    }

    public void setHeadNurse(String headNurse) {
        this.headNurse = headNurse == null ? null : headNurse.trim();
    }

  

  
	public Double getHourPrice() {
		return hourPrice;
	}

	public void setHourPrice(Double hourPrice) {
		this.hourPrice = hourPrice;
	}

	public String getReceiptNum() {
        return receiptNum;
    }

    public void setReceiptNum(String receiptNum) {
        this.receiptNum = receiptNum == null ? null : receiptNum.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}